instantaneous availability - Espagnol Anglais Dictionnaire